Big Huge Thesaurus

lady peel

noun

sounds kind of like